package cac.fenjian.resource.ExcelExport.dto;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;

/**
 * @className: WmsItemInventoryDto
 * @description: （描述这个类的作用）
 * @author: lqc
 * @date: 2023/10/19 10:21:21 周四
 * @version: 1.0
 */

@Getter
@Setter
@EqualsAndHashCode
public class WmsItemInventoryDto {


    @ExcelProperty("条码")
    private String barcode;

    @ExcelProperty("AO号")
    private String aoCode   ;

    @ExcelProperty(value = "图号")
    private String itemCode;

    @ExcelProperty(value = "型号")
    private String mProductNumber;

    @ExcelProperty("父型号")
    private String mParentNumber;

    @ExcelProperty(value = "质编")
    private String qualityCode;

    @ExcelProperty("物料名称")
    private String itemName   ;

    @ExcelProperty(value = "需求单位")
    private String invShop;

    @ExcelProperty(value = "当前库存")
    private double currentOnHandQty;

    @ExcelProperty(value = "交接数量")
    private String deliveryQty;


    @ExcelProperty(value = "ERP出库数量")
    private String erpoutQty;

    @ExcelProperty("非离库占用")
    private String engagedQty;

    @ExcelProperty(value = "离库占用")
    private String takeAwayEngagedQty;

    @ExcelProperty("入库人")
    private String inEmpCode   ;

    @ExcelProperty(value = "移交单位")
    private String deliveryShop;

    @ExcelProperty(value = "入库日期")
    private String inventoryDate;

    @ExcelProperty(value = "供应商")
    private String srmSupplyId;

    @ExcelProperty(value = "机型")
    private String productCode;

    @ExcelProperty(value = "批次")
    private String batchNo;

    @ExcelProperty(value = "起始架次")
    private String startLotNo;

    @ExcelProperty(value = "限用架次")
    private String xLimitLotNo;

    @ExcelProperty("备注")
    private String REMARK;

    @ExcelProperty(value = "交接单ID")
    private String wmsDeliveryPlanId;

    @ExcelProperty(value = "台账id")
    private String wmsItemInventoryId;


}
